<!DOCTYPE html>
<html>
    <head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
        <style>
        .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=88);
        }
        .white_content {
            display: none;
            position: absolute;
            top: 2%;
            left: 2%;
            width: 85%;
            height: 85%;
            padding: 20px;
            border: 1px solid orange;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }
    </style>
    <script src="static/js/lib.js"></script>
    </head>
    <body>
       
        <div id="light" class="white_content"><br>　
            <p style="color: green;font-size: 22px;">请向下滑并仔细阅读。</p>
            <p style="color: green;font-size: 20px;">请向下滑并仔细阅读。</p>
            <p style="color: green;font-size: 18px;">请向下滑并仔细阅读。</p>
            <h1>服务协议与隐私政策</h1>　　　
            <h2>MOD工具箱</h2>
<h2>MOD工具箱H5版</h2>
<h2>MOD工具箱网页版 </h2>
<h3>隐私政策与服务协议</h3>
<h4>隐私权政策</h4>
【开发者：@魔帝本尊(<a href="https://www.github.com/2829969554/">https://www.github.com/2829969554/</a>)】（以下简称“我们”）深知个人信息对您的重要性，并会尽全力保护您的个人信息安全可靠。我们致力于维持您对我们的信任，恪守以下原则，保护您的个人信息：权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。同时，我们承诺，我们将按业界成熟的安全标准，采取相应的安全保护措施来保护您的个人信息。 请在使用我们的产品（或服务）前，仔细阅读并了解本《隐私权政策》。
我们如何收集和使用您的个人信息
个人信息是指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息。 我们仅会出于本政策所述的以下目的，收集和使用您的个人信息：
<h4>权限</h4>
获取定位: 地图使用定位获取数据
拍摄照片和视频: 用于扫一扫 以及 二维码生成
读取联系人:  用于添加手机通讯录内的好友
获取手机信息:  由第三方sdk个推消息手机 请参考个推隐私政策 
读取或写入手机存储: 保存照片以及二维码图片
获取用户的手机号：用于发送验证码
录音： 识别声音


1. 允许应用基于基站、 Wi-Fi 等网络源获取位置信息。
2. 允许应用基于GPS、基站、 Wi-Fi 等网络源获取位置信息。这可能会增加耗电量。
3. 允许应用拍摄照片和视频。
4. 允许应用读取存储卡上的照片、媒体内容和文件。
5. 允许应用修改或删除存储卡上的照片、媒体内容和文件。
6. 允许应用获取本机号码、通话状态以及拨打的号码。
7. 显示弹框、全屏界面到其他应用上面
8. 允许应用读取、保存、分享电话及邮件联系人的相关数据。
<h4>注册成为用户</h4>
为完成创建账号，您可能需要提供以下信息：创建的用户名和密码等信息。 您提供的上述信息，将在您使用本服务期间持续授权我们使用。 上述信息将存储于中华人民共和国境内。如需跨境传输，我们将会单独征得您的授权同意。
注销
当您不想使用MOD工具箱，可选择注销账号，我们会在数据库中删除关于您的任何信息，具体操作方法 MOD工具箱-我-头像-注销 我们会在15天内进行注销完毕，注销完毕后账号无法找回请知悉
内部数据分析和研究，第三方SDK统计服务，改善

本应用会获取相机权限,以便提供扫一扫服务


我们的产品基于DCloud uni-app(5+ App/Wap2App)开发，应用运行期间需要收集您的设备唯一识别码（IMEI/android ID/DEVICE_ID/IDFA、SIM 卡 IMSI 信息）以提供统计分析服务，并通过应用启动数据及异常错误日志分析改进性能和用户体验，为用户提供更好的服务。详情内容请访问《DCloud用户服务条款》。（DCloud用户服务款）。

消息推送服务供应商：由每日互动股份有限公司提供推送技术服务，我们可能会将您的设备平台、设备厂商、设备品牌、设备识别码等设备信息，应用列表信息、网络信息以及位置相关信息提供给每日互动股份有限公司，用于为您提供消息推送技术服务。我们在向您推送消息时，我们可能会授权每日互动股份有限公司进行链路调节，相互促活被关闭的SDK推送进程，保障您可以及时接收到我们向您推送的消息。详细内容请访问《个推用户隐私政策》

<h4>我们的产品或服务</h4>
我们收集数据是根据您与我们的互动和您所做出的选择，包括您的隐私设置以及您使用的产品和功能。我们收集的数据可能包括SDK/API/JS代码版本、浏览器、互联网服务提供商、IP地址、平台、时间戳、应用标识符、应用程序版本、应用分发渠道、独立设备标识符、iOS广告标识符（IDFA)、安卓广告主标识符、网卡（MAC）地址、国际移动设备识别码（IMEI）、设备型号、终端制造厂商、终端设备操作系统版本、会话启动/停止时间、语言所在地、时区和网络状态（WiFi等）、硬盘、CPU和电池使用情况等。
我们如何共享、转让、公开披露您的个人信息
共享
我们不会向其他任何公司、组织和个人分享您的个人信息，但以下情况除外：
1. 在获取明确同意的情况下共享：获得您的明确同意后，我们会与其他方共享您的个人信息。
2. 我们可能会根据法律法规规定，或按政府主管部门的强制性要求，对外共享您的个人信息。
3. 与我们的关联公司共享：您的个人信息可能会与我们关联公司共享。我们只会共享必要的个人信息，且受本隐私政策中所声明目的的约束。关联公司如要改变个人信息的处理目的，将再次征求您的授权同意。
4. 与授权合作伙伴共享：仅为实现本隐私权政策中声明的目的，我们的某些服务将由授权合作伙伴提供。我们可能会与合作伙伴共享您的某些个人信息，以提供更好的客户服务和用户体验。例如，我们聘请来提供第三方数据统计和分析服务的公司可能需要采集和访问个人数据以进行数据统计和分析。在这种情况下，这些公司 必须遵守我们的数据隐私和安全要求。我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息，并且只会共享提供服务所必要的个人信息。 对我们与之共享个人信息的公司、组织和个人，我们会与其签署严格的保密协定，要求他们按照我们的说明、本隐私政策以及其他任何相关的保密和安全措施来处理个人信息。

<h4>转让</h4>
我们不会将您的个人信息转让给任何公司、组织和个人，但以下情况除外：
1. 在获取明确同意的情况下转让：获得您的明确同意后，我们会向其他方转让您的个人信息；
2. 在涉及合并、收购或破产清算时，如涉及到个人信息转让，我们会在要求新的持有您个人信息的公司、组织继续受此隐私政策的约束，否则我们将要求该公司、组织重新向您征求授权同意。


sdk说明

SDK名称	SDK包名	SDK用途	可能获取的个人信息类型	调用的设备权限	SDK隐私政策链接
个推	com.getui.gtc 、com.igexin.sdk	UniPush推送	网络信息、IMEI、openid	获取网络状态、访问Wi-Fi状态、读取手机状态和身份	https://docs.getui.com/privacy/

优量汇	com.qq.e	广告	IMEI、openid、位置信息	获取网络状态、访问Wi-Fi状态、位置信息、读写外置存储器、读取手机状态和身份	https://imgcache.qq.com/..privacy

穿山甲	com.bytedance.sdk. openadsdk.adhost	广告	硬件型号、操作系统版本号、IP地址、WLAN接入点、软件版本号、网络接入方式、类型、状态、网络质量数据、操作、使用、服务日志	获取网络状态、访问Wi-Fi状态、位置信息、读写外置存储器、读取手机状态和身份	https://www.pangle.cn/privacy/partner


快手	com.kwad.sdk	广告	IMEI、openid、位置信息	获取网络状态、访问Wi-Fi状态、位置信息、读写外置存储器、读取手机状态和身份	https://www.kuaishou.com/about/policy

<h4>公开披露</h4>
我们仅会在以下情况下，公开披露您的个人信息：
1. 获得您明确同意后；
2. 基于法律的披露：在法律、法律程序、诉讼或政府主管部门强制性要求的情况下，我们可能会公开披露您的个人信息。

我们如何保护您的个人信息
1. 我们已使用符合业界标准的安全防护措施保护您提供的个人信息，防止数据遭到未经授权访问、公开披露、使用、修改、损坏或丢失。我们会采取一切合理可行的措施，保护您的个人信息。例如，在您的浏览器与“服务”之间交换数据（如信用卡信息）时受 SSL 加密保护；我们同时对我们网站提供 https 安全浏览方式；我们会使用加密技术确保数据的保密性；我们会使用受信赖的保护机制防止数据遭到恶意攻击；我们会部署访问控制机制，确保只有授权人员才可访问个人信息；以及我们会举办安全和隐私保护培训课程，加强员工对于保护个人信息重要性的认识。
2. 我们会采取一切合理可行的措施，确保未收集无关的个人信息。我们只会在达成本政策所述目的所需的期限内保留您的个人信息，除非需要延长保留期或受到法律的允许。
3. 互联网并非绝对安全的环境，而且电子邮件、即时通讯、及与其他我们用户的交流方式并未加密，我们强烈建议您不要通过此类方式发送个人信息。请使用复杂密码，协助我们保证您的账号安全。
4. 互联网环境并非百分之百安全，我们将尽力确保或担保您发送给我们的任何信息的安全性。如果我们的物理、技术、或管理防护设施遭到破坏，导致信息被非授权访问、公开披露、篡改、或毁坏，导致您的合法权益受损，我们将承担相应的法律责任。
5. 在不幸发生个人信息安全事件后，我们将按照法律法规的要求，及时向您告知：安全事件的基本情况和可能的影响、我们已采取或将要采取的处置措施、您可自主防范和降低风险的建议、对您的补救措施等。我们将及时将事件相关情况以邮件、信函、电话、推送通知等方式告知您，难以逐一告知个人信息主体时，我们会采取合理、有效的方式发布公告。 同时，我们还将按照监管部门要求，主动上报个人信息安全事件的处置情况。
<h3>您的权利</h3>
按照中国相关的法律、法规、标准，以及其他国家、地区的通行做法，我们保障您对自己的个人信息行使以下权利：<br/>
1. 访问您的个人信息 您有权访问您的个人信息，法律法规规定的例外情况除外。如果您想行使数据访问权，您可以通过应用中的个人信息页面进行查看。<br/>
2. 更正您的个人信息 当您发现我们处理的关于您的个人信息有错误时，您有权要求我们做出更正。您可以通过应用的个人信息页面进行修改操作。<br/>
3. 删除您的个人信息 在以下情形中，您可以向我们提出删除个人信息的请求：<br/>
● 如果我们处理个人信息的行为违反法律法规；<br/>
● 如果我们收集、使用您的个人信息，却未征得您的同意；<br/>
● 如果我们处理个人信息的行为违反了与您的约定；<br/>
● 如果您不再使用我们的产品或服务；<br/>
● 如果我们不再为您提供产品或服务。 您可以通过应用注销账号时会发送删除个人信息请求，若我们决定响应您的删除请求，我们还将同时通知从我们获得您的个人信息的实体，要求其及时删除，除非法律法规另有规定，或这些实体获得您的独立授权。 当您从我们的服务中删除信息后，我们可能不会立即备份系统中删除相应的信息，但会在备份更新时删除这些信息。


<h3>本隐私权政策如何更新</h3>
我们可能适时会对本隐私权政策进行调整或变更，本隐私权政策的任何更新将以标注更新时间的方式公布在我们网站上，除法律法规或监管规定另有强制性规定外，经调整或变更的内容一经通知或公布后的7日后生效。如您在隐私权政策调整或变更后继续使用我们提供的任一服务或访问我们相关网站的，我们相信这代表您已充分阅读、理解并接受修改后的隐私权政策并受其约束。<br/>
<h4>如何联系我们</h4>
如果您对本隐私政策有任何疑问、意见或建议，通过以下方式与我们联系： 邮箱：【2829969554@qq.com】<br/>
信息保护负责人QQ: 2829969554<br/>

代码仓库托管注册地址(Gitub)：<a href="https://www.github.com/2829969554/">https://www.github.com/2829969554/</a><br/>
常用代码仓库托管地址(Gitub): <a href="https://www.github.com/2829969554/">https://www.github.com/2829969554/</a><br/>
开源协议：Apache2.0<br/>
隐私政策发布时间：2022/1/22<br/>
隐私政策生效时间：2022/2/22<br/>
<br>
            <p style="color: yellow;font-size: 22px;background-color: black;">请谨慎选择。</p>
            <p style="color: red;font-size: 20px;">不同意将会退出程序。</p>
            <p style="color: green;font-size: 18px;"></p>
<a style="font-size: 20px;color: red;" href = "javascript:void(0)" onclick = "shutdown();">不同意<br>　　　　　　</a>
<div style="float: right;">
<a style="font-size: 24px;" href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none';romset('gzs','yes');">同意<br>　　　　　　</a><br>

</div>　　　　
　</div>

        <div id="fade" class="black_overlay">123</div>
        <script type="text/javascript">
        	
        	if(romget('gzs')==null  || romget('gzs') != 'yes'){
        		document.getElementById('light').style.display='block';
        		document.getElementById('fade').style.display='block';
        	}
function shutdown() {
        if(confirm("您确定要不同意吗？")) {
            var userAgent = navigator.userAgent;
            if(isWeiXin()) {
                WeixinJSBridge.call('closeWindow');
            }
            if(!isPc()){
                window.opener=null;window.open('about:blank','_self','').close();
            }
            if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1) {
                window.location.href="about:blank";
            }
            else {
                window.opener = null;
                window.open("about:blank", "_self");
                window.close();
            }
        }
        else{
        }

    }
  function isWeiXin() {
        var ua = window.navigator.userAgent.toLowerCase();
        if (ua.match(/MicroMessenger/i) == 'micromessenger') {
            return true;
        } else {
            return false;
        }
    }
    function isPc() {
        var userAgent = navigator.userAgent;
        let Agents = ["Android", "iPhone",
            "SymbianOS", "Windows Phone",
            "iPad", "iPod"];
        var flag=true;
        for (let v = 0; v < Agents.length; v++) {
            if (userAgent.indexOf(Agents[v]) > 0) {
                flag = false;
                break;
            }
        }
        return flag;
    }

        </script>
    </body>
</html>